package com.bmw.imageBlog.bmImage.mapper;

import java.util.List;

import com.bmw.imageBlog.bmImage.domain.BmImage;
import org.apache.ibatis.annotations.Mapper;


/**
 * Mapper类
 * 
 * @author Jinmy
 * @date 2019-03-08 03:02:16
 */
@Mapper
public interface BmImageMapper {

    /**
     * 新增实体类到数据库
     * 
     */
    int add(BmImage record);

    /**
     * 根据主键删除该记录
     * 
     */
    int delete(Integer id);

    /**
     * 根据主键修改该记录
     * 
     */
    int update(BmImage record);

    /**
     * 根据主键查询该记录
     * 
     */
    BmImage findById(Integer id);

    /**
     * 根据查询条件进行模糊查询
     * 
     */
    List<BmImage> findLike(BmImage condition);

    /**
     * 根据查询条件进行匹配查询
     * 
     */
    List<BmImage> findList(BmImage condition);
}